/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Iconshijian1: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1170 1024" width={size} height={size} {...rest}>
      <Path
        d="M819.2 56.905143c14.336 0 26.038857 11.702857 26.038857 26.038857l-0.073143 38.912h202.898286c31.451429 0 57.197714 25.819429 57.197714 57.344v771.145143a57.417143 57.417143 0 0 1-57.197714 57.344H122.148571a57.417143 57.417143 0 0 1-57.197714-57.344V179.2c0-31.451429 25.746286-57.270857 57.197714-57.270857l202.825143-0.073143v-38.912c0-14.336 11.702857-26.038857 26.038857-26.038857 14.336 0 26.038857 11.702857 26.038858 26.038857l-0.073143 38.912h416.109714v-38.912c0-14.336 11.702857-26.038857 26.038857-26.038857z m-494.153143 117.028571L122.148571 174.08a5.193143 5.193143 0 0 0-5.193142 5.193143v771.145143c0 2.925714 2.340571 5.266286 5.193142 5.266285H1048.137143c2.852571 0 5.193143-2.340571 5.193143-5.266285V179.2a5.193143 5.193143 0 0 0-5.193143-5.193143h-202.898286v112.128c0 14.336-11.702857 26.038857-25.965714 26.038857a26.112 26.112 0 0 1-26.038857-26.038857V174.08h-416.182857l0.146285 112.128c0 14.336-11.702857 26.038857-26.038857 26.038857a26.112 26.112 0 0 1-26.038857-26.038857V174.08z m494.153143 384a26.112 26.112 0 0 1 0 52.150857H351.085714a26.112 26.112 0 0 1 0-52.150857h468.114286z"
        fill={getIconColor(color, 0, '#096DD9')}
      />
    </Svg>
  );
};

Iconshijian1.defaultProps = {
  size: 18,
};

Iconshijian1 = React.memo ? React.memo(Iconshijian1) : Iconshijian1;

export default Iconshijian1;
